Travel writer
exploring, teaching and eating
1 guide on Travelista ClubJL’s website
Their trips
Palma de Mallorca · Spain