Tehran, Tehran, Iran, Islamic Republic Of
Berkeley, CA, USA
New York, NY, USA
Istanbul, Istanbul, Turkey
Genoa, Liguria, Italy
Istanbul, Turkey
Burlington, VT, USA
NY, USA
Paris, Île-de-France, France
New York, NY, United States