Menelaos Katafigiotis

Gallery L - Index L-017

Oil On Canvas 87.5"w x 52"h
Go to previous image Gallery Menu Go to next image