henry stevens
Home
About Me
Contact
Links
Galleries
Menu Title 312196-312196
Happy Valley Tea Plantation Darjeeling, India. Factory, Fields, and Village
Documentary Photographs w/ Captions
(15) 8"x 10" Photographs
←
→