Rock Dove Euston

Rock Dove Euston

Observation - Rock Dove Euston - UK and Ireland. Description: