Art or sculpture installation of fallen bomb with crew on Haymarket London SW1 England UK
Art or sculpture installation of fallen bomb with crew on Haymarket London SW1 England UK
Size: 5116px × 3411px
Photo credit: © Andrew Holt / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 200605, art, bomb, crew, england, fallen, haymarket, installation, london, pe, sculpture, sw1, tourism, tourist, uk