Welcome Guest. Register or Login.
Back to Gallery Home
A leaf floating in one of the ponds in Trafalgar Square.
Photographed by -