One of many dogs on the beach at Barry Island

One of many dogs on the beach at Barry Island

Leave a Reply