iconic shell of battersea power station, on the south bank of the river thames in west london, derelict since 1983 it is the largest brick building in europe

iconic shell of battersea power station, on the south bank of the river thames in west london, derelict since 1983 it is the largest brick building in europe - 6549946

Similar stock images

to-top-page