St Irakleidion Monastery

 
 
 

Oil on Canvas

Framed 17.5" x 13.5"

500 For Sale