Wikipedia
Duck on a Rock
Duck on a Rock is a medieval children’s game.
Duck on a Rock is a medieval children’s game.