Peel Harbour

Peel Harbour
The Manx Traditional Boat Festival is taking place at Peel, although this
visiting vessel doesn't quite fit into that catagory - it's a floating theatre.