teukka.tech

Big ol' anthill

Large anthill resting underneath a tree
Big ol' anthill

Large anthill resting underneath a tree in Finland.