Amber Sharma's Profile

Amber Sharma
ambersharma

6
images

1592 Views

0 Comments

0 Followers

6 Favorites

Location India

Amber Sharma (also known as Mowgli) is famous in the filed of Wildlife Photography and Film Making and Certified Scuba Diver.He had worked with National Geographic WWF and WCS and Managing Director of Mowgli Productions Pvt Ltd.