Tehran: a gallery as big as a town