Storks in a Nest. Latgale, Latvia. Tamron 300mm Share this image Share this image Storks Latgale 2016 150dpi-6851 FacebookGoogle+PinterestLinkedInTwitter