Designed by
Title
DELHI, INDIA - SEPTEMBER 25 2017: Beautiful little squirrel walking in Sawan or Bhadon Pavilion in Hayat Baksh Bagh of #102048562
Description
DELHI, INDIA - SEPTEMBER 25 2017: Beautiful little squirrel walking in Sawan or Bhadon Pavilion in Hayat Baksh Bagh of Red Fort at Delhi.