Leda

Leda

122cmx152cm mixed media on Arches paper (framed in grey Ash) installed in a private coaching room, Saville Row, London.

Date: