Spanish Village

Oil on Canvas,
50x40cm/20x16ins

Spanish Village

Oil on Canvas,
50x40cm/20x16ins