Designed by
Title
Barceloneta seafront in Barcelona, Spain #92037469
Description
BARCELONA, SPAIN - MAY 7, 2017: A view of the crowded seafront of the Barceloneta Beach in Barcelona, Spain, with a pair of passenger tricycles in the foreground and people walking in the background
This image is editorial