10 Little Perching Birds - RStade

Barn Swallow

Hirundo rustica

Swallow Barn