The Swamp Pond

The swamp pond

The swamp in Finland.