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.