Connect to share and comment

India space idli

India space idli

An Indian Saddhu (holy person) watches the transit of Planet Venus across the sun with protective eyewear in Guwahati on June 6, 2012.