Ricardo Cavolo, ‘Los Enamorados’, 2015, Station 16 Gallery

Signature: on the front

About Ricardo Cavolo

Spanish, Barcelona, Spain, based in United Kingdom

Group Shows