Snowden, North Wales, UK.
Snowden, North Wales, UK.
Snowden, North Wales, UK.