Valldemossa, Spain - June 10, 2025: On foot through the picturesque alleyways of Valldemossa, Mallorca, Spain.