Bar Costa Teguise, Lanzarote (Spain)





Being watched now…