This forgotten place was found in Germany. A lost hospital. Left to the power of nature.
Image dimensions: 4893 x 3262 pixels
Licence assignment and
moderation in progress
Don't worry, only you can see this popup.
Remove this footer & get more features with Picfair Plus.