robert holden

Photography May 12, 2011

Robert Holden’s “The Treehouse”

The Treehouse, photographs by Robert Holden, is an urban intervention project running now through May 31, 2011 in DUMBO, New York. Large scale photographs have been placed throughout the area providing a journey through space and ideas… Read more
View More Posts