Storks in Their Nest. Cesis, Latvia. Tamron 600mm. Share this image Share this image Storks in nest FacebookGoogle+PinterestLinkedInTwitter