Rock Dove, (its on a rock so it must be!)

Rock Dove, (its on a rock so it must be!)

Collared Dove

Collared Dove

Turtle Dove

Turtle Dove

Wood Pigeon

Wood Pigeon

young

young

Mixed bathing Wood Pigeon and Stock Dove

Mixed bathing Wood Pigeon and Stock Dove

Stock Dove

Stock Dove

Stock Dove Pair

Stock Dove Pair