Designed by
Title
Barceloneta seafront in Barcelona, Spain #92037440
Description
BARCELONA, SPAIN - MAY 7, 2017: Some people walking and some other people taking a segway tour by the seafront of the Barceloneta Beach in Barcelona, Spain, with the W Hotel in the background
This image is editorial