< Return to previous page

SH 025D

The Hollywood Restaurant & Bar at 77 Chung Shan Road.

Year: 1935
Photographer: Unidentified,
Type: Gelatin Silver Print
Origin: Shanghai
Size: 24.5x17.5 cm
Price: US$750.00