Made in London is a limited edition print by Mychael Barratt. His unique prints capture a sense of the imaginary by featuring well-known characters and themes literature and art. This map of London reveals itself more the the view with every glance. Unravelling his witticism's throughout.
Read more...