Mohammad Shahsavandi

Outdoors in Esfahan

Knowledgeable, with excellent English.