← Return to photo page

This installation by Carlito Caravalhosa feels like walking through transparent Serra torqued ellipses.