The villagers aren’t the only ones strolling around the streets of the colorful town of Listowel, Ireland.

Leave a Reply

Your email address will not be published.