Trafalgar Square's Pigeons
Pigeons gather on a rainy day in London's Trafalgar Square
{ Trafalgar Square National Gallery Pigeons Squares Charing Cross }
Pigeons gather on a rainy day in London's Trafalgar Square
{ Trafalgar Square National Gallery Pigeons Squares Charing Cross }