Back to photostream

Flamingo Hotel Tucson - Close-Up - Sign by Electrical Products Corp.

Address: 1300 N. Stone Ave., Tucson, AZ

Sign dates to 1963

1,916 views
4 faves
0 comments
Uploaded on October 8, 2019
Taken on October 4, 2019