MACRO

Museum of Contemporary Art
Rome, Italy

photo caption or another comment.