Trier, Germany (by beeldmark)

Do you believe in fairy tales?

(by testmaniac)

Castle Eltz between Koblenz and Trier, Germany