Indira Nair's photos with the keyword: Dahlia

The smile of Earth!