Treasure Island, Tenerife
10 page feature, RideUK issue 138
 
12