theantonios.typepad.com > Germany

Idaroberstein2

Idar-Oberstein town, castles, and church (in the rock)