Amit Mehra was born in 1967, New Delhi, India and describes himself as a nomad. His photographic style reflects a nomads yearning for large open space … more

Url:

Artist:

Category: Exhibition ,

Tags: