©2018 by Ben Swanson

Bumper cars on a mountain

Bumper cars at the theme park on top of Monte Igueldo in San Sebastian, Spain.