Feather on Harlech beach (2)

Please leave a reply