The Dolphin Inn at Costa Teguise, Lanzarote.

Name:  dolphin-inn-costa-teguise1-640x362.jpg
Views: 49
Size:  83.0 KB