Hornwrack (Flustra foliacea) Walpole Bay

Hornwrack (Flustra foliacea) Walpole Bay

Observation - Hornwrack (Flustra foliacea) Walpole Bay - UK and Ireland. Description: