The Old Print Shop

Market Place, Nuremberg.