Im sure this is a Lily? In the local Royal Park, sunny, parched land, but hey its a fabulous summer in England.
Comments
Sign in or get an account to comment.