Sunday, 30 January 2011

2011.01 - Ella, Sri Lanka

View from hotel at Ella

Tea factory visit

Standing Buddha

Three Buddha helpers, perhaps

Peacock on show

No comments:

Post a Comment