PHONE: Please email
    
A River Scene Shanghai China C1880

A River Scene Shanghai China C1880

Code: 10451

£575.00 Approx $744.82, €629.79

A River Scene Shanghai China C1880

Photographer Unidentified

Albumen Print 

Size 10.75 x 8.25 in ( 27 x 21 cm )