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