Nassauer Haus - a very well-preserved medieval tower house

[Nassauer Haus - Medieval Tower House - Nuremberg]