Currently unavailable for purchase
Central London, England, UK, street map on a watercolor background. The map of london shows the network of roads, streets and waterways. There is no text on this map.
london, england, map, street, landmark, capital, city, united kingdom, great britain, britain, street map, road map
This has a shamanic feel to it, in my humble opinion.