Five tall cranes on one building site, St Giles area of London

Five tall cranes on one building site, St Giles area of London
Five tall cranes on one building site, St Giles area of London
2021
Five tall cranes one building site St Giles area London red tower British