Os Gemeos, twin artists from Brazil, recently visited New York City and painted this monumental piece of street art.
You must be logged in to post a comment.