Ana Perches is in New York and sends us some photos of art.

Artwork by Richard Serra at Dia-Beacon Museum in Beacon, NY.

Advertisements