Everglades International Exhibition 2012

"In Your Footsteps"

Lopamudra Talukdar

Kolkata, West Bengal

India