1 of 1 images
Add to Lightbox
Add to Cart
INDIAMEL80429-059.jpg
A building in Padmanabhapuram Palace, Padmanabhapuram, near Thuckalay, Tamil Nadu, India

A building in Padmanabhapuram Palace, Padmanabhapuram, near Thuckalay, Tamil Nadu, India

Copyright Copyright retained by Mel Longhurst