Tate Modern
Greater London, United Kingdom
Culture
Tate Modern is an art gallery in London, housing the United Kingdom's national collection of international modern and contemporary art. It forms part of the Tate group together with Tate Britain, Tate Liverpool and Tate St Ives.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account