Designed by
Title
Statue of Christopher Columbus pointing America, touristst travel by segway. Barcelona, Spain #102147523
Description
BARCELONA, SPAIN - MAY 16: Tourists travel by segway Near the statue of Christopher Columbus on May 16, 2017 at the lower end of La Rambla.
This image is editorial