50 x 70 cm | Oil on Canvas | Framed
Trafalgar Square, one of London’s most iconic and bustling landmarks, takes on a quieter, reflective mood under the glow of evening lights and freshly rained pavement.