a moment of silence

a moment of silence

a moment of silence (Tughlakabad Fort, New Delhi – India) 

Advertisements