Pollen Store??

Must surely be the daisy family but can't say for definite:(

Comments
Sign in or get an account to comment.