Baldrine
Manx Electric car No. 20, crosses the road into the Baldrine stop.
An
Island Images
picture