04 March 1980
Darjeeling Street
Image ID: 8002333
Close Window