Llandudno

Llandudno is a pleasant and rather elegant seaside resort in North Wales. By day, the streets are filled with fairly ordinary people walking around shopping. Look a little closer though and you will see that the benches on the street corners are filled with belligerent shaven headed dwarves, either high on something or trying to […]

Read More… from Llandudno