Printable View
Taken recently at View Island (Caversham Lock)
Wonderful photos! It's amazing to see those pollen sacs up close!:)
So thats what they are.