Stockholm, -, Sweden
Recognition
Artist featured in a collection
Aida Chehrehgosha is born in Teheran, Iran 1979 and curenntly lives in Stockholm, Sweden.
I have never actually considered myself a photographer. I see myself as a sort of a performance artist who puts itself in its own nightmares, obsessive thoughts and memories. I reenact the image that is pre...