Map of London, UK
Alex Foster
Margate, Kent, GB
Alex Foster
Margate, Kent, GB
London map illustration by Alex Foster on white paper.
Featuring famous landmarks and sites from across London.