Image 1 of 1
Pigeons roost in a London Plane tree by Nelson's Column in Trafalgar Square,London.
Pigeons roost in a London Plane tree by Nelson's Column in Trafalgar Square,London.