Take photos of the most interesting signs around New Rochelle – the Telerama sign on North Avenue, Regal Cinemas sign at New Roc City, etc.
Considered the Source Since 2008
Take photos of the most interesting signs around New Rochelle – the Telerama sign on North Avenue, Regal Cinemas sign at New Roc City, etc.