Sugarcane factory

Title

Sugarcane factory

Reference Number

Img0135

Creator

Date

c. 1956

Format