Designed by
Title
The last Inn, Barmouth, Wales. #97669477
Description
Barmouth, Wales, UK. July 30, 2017. Beautifully decorated with flowers is The last Inn on the roadside leading out of Snowdonia national park at Barmouth in Wales.
This image is editorial