Secret Garden in Chattarpur

20131006-215413.jpg

Our beautiful secret garden near the Chattarpur farm houses in Delhi, India.