aegina island

painters TUBES magazines Editor Denis Taylor Studio on Aegina island Greece

Studio of Denis Taylor, artist, 1988 to 1993