Preview Village shops, Beaulieu, Hampshire, England, United Kingdom, Europe Image ID: 667-1468 Artist: Jean Brooks Purchase a commercial license Buy framed prints & more from our print store travel photography travel destinations color image day outdoors horizontal places village villages street scene street scenes beaulieu hampshire england great britain united kingdom europe