Designed by
Title
Expert window cleaners are observed dangling from a cable with the stunning Hotel W Barcelona #318992784
Description
Barcelona, Spain - November 6, 2023: Expert window cleaners are observed dangling from a cable with the stunning Hotel W Barcelona serving as a backdrop
This image is editorial