Date: 05/22/2012 Views: 3640
Date: 11/23/2008 Views: 985
Date: 03/25/2025 Views: 493
Kathmandu Durbar Square in Lalitpur, Nepal, Asia