Big Wave Beach - Day 29

Big Wave Beach Day 29 is the 29 level of Big Wave Beach and the final Last Stand for Big Wave Beach. This level only has 1 flag.