Tourist stand and take photo at Main entrance of Red Fort building #176789614
Description
Delhi, India - April 2019 : Tourist stand and take photo at Main entrance of Red Fort building. Locate on New Delhi city center with large of red wall made from stone