common terns

common terns

common terns (sterna hirundo hirundo) standing on a branch

by
by
by
by
by
by