Debby Wallach Name: Debby WallachLevel: Spain 2016Bio: Acrobat, Climber, monkey.Locations: North America