Tagged with nature

India: Delhi

India: Delhi

Too cold in Delhi. Continue reading

Advertisements