Designed by
Title
A skilled window cleaner seen suspended on a cable #309079221
Description
Barcelona, Spain - November 6, 2023: A skilled window cleaner seen suspended on a cable against the backdrop of the magnificent Hotel W Barcelona
This image is editorial