mail_outline sales@mediastorehouse.com
Giant red Christmas ornaments on display on Avenue of Americas (6th Avenue) during the holiday season, Manhattan, New York, USA
Street and One Way signs, Manhattan, New York, USA