1978-1976 London


Tehran, No. 142, Somayeh Ave.
17 January - 3 February 2025