Amazon
Touching Lives: Remarkable People and Places in the Western Algarve
Amazon MarketplacePages: 176, Edition: 1, Paperback, Lena Strang