-->

Usually, the herd of around 120 goats only come down from the nearby Great Orme headland in extremely bad weather

X
Wild Goats Own This Welsh City Now! (7 pics + 9 gifs)
>
4/7
<

-->