Designed by
Title
Stairs in Tate Moderne Gallery #115742547
Description
LONDON, GREAT BRITAIN, April 20, 2018 : Inside Tate Modern Gallery. Tate Modern is Britain`s national gallery of international modern art, based in the former Bankside Power Station.
This image is editorial