Farhad Ramazanali, © Marily Stroux

Farhad Ramazanali, Iran, 32 years

Sorry, no English text available.