Puzzle The Basilica of St Peter, 500 piese