Stork In A Nest

Stork in a nest

Stork in a nest, on a tree, a close up,