5/23/12

Street. New Delhi

In a street of New Delhi.
Buy image