National Geographic
Talha' avatar

Talha Mehmood

Brooklyn, New York, United StatesMember since 2013
"Our planet is the most beautiful thing in the known universe. It's up to us to keep it that way."
This member has no public activity yet.
"Our planet is the most beautiful thing in the known universe. It's up to us to keep it that way."
Back to top