Powered by Piwigo
Logo
61/450
Nuwara Eliya | Fire extinguishers
WI_sl061.jpg Nuwara Eliya  |  Pedro Tea FactoryThumbnailsNuwara Eliya

Location: Pedro Tea Factory

Created
Monday 16 February 2004 by Martin Mergili in Asia / Sri Lanka (1716 visits)