Reza Aramesh, Fragments of the Self Action 505: At 9:45 pm Thursday 10 April 2008, 2025

Fragments of the Self Action 505: At 9:45 pm Thursday 10 April 2008