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