IAE

By IAE

This is Burdock in flower and will in due time produce the brown Burrs that stick to everything.

Comments
Sign in or get an account to comment.