A farmer in Kansas has planted one million sunflowers on his land and has opened the field up to visitors.

The vast expanse of blooms is on display between Lawrence and Tonganoxie in what is called ''the sunflower state''.

They can be picked and taken away at one dollar a stem.