X
myLot
pearloyster
•
@pearloyster
(717)
• India
Red Fort - This is Red Fort which is located in New Delhi. It is from here the Prime Minister of India unfurls the National flag on India's Independence day.