Stork's nest

Stork's nest

Couple of storks in their nest on the electric pole

by
by
by
by
by
by