Marcel Rodriguez Mesa, ‘Untitled’, 2013, Octavia Art Gallery

About Marcel Rodriguez Mesa