Stock Photo - Abseiling window cleaners descend on ropes down the glass structure of a high rise building. Cape Town, South Africa.

Stock Photo: Abseiling window cleaners descend on ropes down the glass structure of a high rise building. Cape Town, South Africa.

Searchable keywords

Choose multiple keywords