Lemhi Street

LEMHI ST is a street located in Westdyke, Alderney.The main building in the street is Westdyke Autos.