Thursday, March 10, 2011

Devinuwara Dewalaya - Sri Lanka

Devinuwara Dewalaya
Devinuwara  is situated in Matara.









© Banuka Amarasinghe

No comments:

Post a Comment