Building of the Tate Gallery of Modern Art in the Borough of Southwark in London in the UK. The Tate Modern is the world's largest museum for modern art. It is located in a converted power station, the former Bankside Power Station, on the River Thames
Pictures are searched.
Please wait!
Please wait!
Loading view. Please wait.
Next
Back