Burghaus Castle, Bavaria, Germany -- What do you think this is? Some German words translate well...

First | Previous Picture | Next Picture | Last | Thumbnails