This is a view of the curiously designed Borgund Stave Church in Norway built sometime between 1180 and 1250 AD. Learn more about the puzzling and mysterious Northern Christian art.
I FUCKING DID IT. FUCK YOU ZEKE
A baby otter’s first attempt at swimming and floating.