RYCA, ‘Zen Trooper’, 2018, Robert Fontaine Gallery

Signature: Signed

About RYCA

British, b. 1982, London, United Kingdom