Langenstein

Travel Guide

A stone house with a tiled roof nestled in a rocky hillside.