263996

Boundaries of Time - Caspar David Friedrich