25296/46890
Home /

Pigeon feeding at Trafalgar Square

Pigeons_GB_0127.jpg Pigeon feedingThumbnailsPigeons drinking from the water spouting out of the dog's mouth at the fountain in the Piazza del CampoPigeon feedingThumbnailsPigeons drinking from the water spouting out of the dog's mouth at the fountain in the Piazza del CampoPigeon feedingThumbnailsPigeons drinking from the water spouting out of the dog's mouth at the fountain in the Piazza del Campo

[London - England]