127.jpg

Media

Part of 4_2.194 - Indian shops at Ladang Geddes, July 1981

Title

Position: 944 (36 views)