Designed by
Title
Red Fort or Lal Qila in Delhi, India. Ancient Fort made of red sandstone with flock of birds in the blue sky #167056003
Description
Red Fort or Lal Qila in Delhi, India. Ancient Fort made of red sandstone with flock of birds in the blue sky. Architecture of India