In Art, Photography, What's New Posted Read More
Donna Ferrato’s latest exhibit opens at Leica Store New York SoHo
PHOTOGRAPHER DONNA FERRATO’s new exhibit, Tribeca 10013, will open at Leica Store New York SoHo on May 12th and will run through July 10th. The exhibit captures what her neighborhood looked [...]