Castorland, puzzle, Tower Bridge Londyn Anglia, 1500 el.