Nature notes

By parkcampaigner

Giant lily pads

Check out these beauties at Ventnor Botanic Garden on the Isle of Wight. The boat gives some scale. Wow!

Comments
Sign in or get an account to comment.