Thursday, October 12, 2017

#2 Blue Show


2 comments:

Chic Silber said...


Castro had a major presence in

Times Square for many years

with big signage & a showroom

at the North end of Duffy Square

at 47th Street & Broadway

Capt Snug said...

North Main St. Providence, by now closed Sears and Castro Convertibles. heading for the demolished Rhode Island Auditorium.