Tributes paid to British hikers who died on Spanish island of Majorca
- Posted on September 20, 2024
- By Evening Standard
- 2 Views
Tributes paid to British hikers who died on Spanish island of Majorca
Sarah Thompson and boyfriend Alexander Barrett were found after a search and rescue operation by Spanish authorities.