Sunset Bikers Ride

Costa Teguise Costa Teguise, Las Palmas, Spain

Last bikers' ride of the year.