PHONE: Please email
    
The Shameen Island Canton China 1883

The Shameen Island Canton China 1883

Code: 10463

£600.00 Approx $768.25, €654.31

The Shameen Island Canton China 1883

Photographer Unidentified

Albumen Print

Photo size 27  x 20.5 cm ( 10.5 x 8 in )