The Portal

The Portal - Infrared / Infrarot
A park near Englen, Germany
Order a Print