Still Life 12+1


Tehran, No. 1831, Nearby Rumi Bridge, Shariati St, Iran