Previous Image Next Image Tallest Sunflower: Kentish Town (3.04m / 10′) Tallest Sunflower: Kentish Town (3.04m / 10′)