Preview Pensarn Grange development on the outskirts of Towyn, North Wales, United Kingdom, Europe Image ID: 911-6636 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store wales north wales house housing insurance insurance risk towyn new build house building construction pensarn grange day outdoors architecture exteriors building exterior houses modern great britain united kingdom europe horizontal