My favourite place

1 min read

GOWER PENINSULA, SOUTH WALES

By Michelle Chapman

‘It’s the place that’s m