Lefty91
La Palma

Worth visiting!

Beautiful Hotel...

Very nice place and town to visit. That being said, “Red rum, red rum”...”Here’s Johnny!”


Comments: