Times Square Clock
Times Square Clock

Ref: 2197

Location: Alcatraz, San Francisco

Times Square Clock

Ref: 2197

Location: Alcatraz, San Francisco