Lodhi Garden in Delhi. Lodhi Garden in Delhi is spread in around 90 acres of land and is a perfect blend of natural and historical beauty and there are several ancient architectural monuments in the park.
Photo by abhilaw
Royalties free, Commercial & Editorial use
$10.00