Welcome 2025 and new additions coming from the Lenses, Pens and Paintbrushes of our Artisans.
New Prints on display at
Petit Miracles, Shepherds Bush Green, from Wednesday 15th January
It’s rare for London to get a snow that lays during the day and on a working day.
This is Aldwych where a Routemaster Bus is about to set off from the Bus Stand.
© Photograph by Mark Kehoe.
Available as A3 Giclee Print and as a Christmas card