MADE IN SPAIN - Oil / mixed media on canvas 67 x 140cm

 
Copyright © 1960 - 2010 Michael John Taylor HOME