Somewhere around Yeovil, England


Another Cathedral (lots of them in England)


BACK