Photos by G. Art by Robert Indiana.
If you are a fan of artist Robert Indiana and live in New York, you will not want to miss his exhibit “Now” at the Woodward Gallery. The exhibit features 29 works from the artist best known for his “Love” sculpture that has become a worldwide icon.
The Woodward Gallery is located at 133 Eldridge Street. Now by Robert Indiana runs until January 22, 2011.