Stock Photo - Two window cleaners working on a cradle high above the London skyline


Location: London, United Kingdom