Paul Strand »
Paul Strand in Mexico
Exhibition: 26 May – 1 Aug 2010
The Patricia & Phillip Frost Art Museum
10975 SW 17th Street
FL 33199 Miami
+1-305-348.2890
Tue l Wed l Thur l Fri | Sat 10-17 | Sun 12-17
10975 SW 17th Street
FL 33199 Miami
+1-305-348.2890
Tue l Wed l Thur l Fri | Sat 10-17 | Sun 12-17