Flowers can be depended upon to brighten up any landscape. These giant daffodils are pole sculptures, a not-so-subtle reminder that you are in Wales and that St. David's Day is today. The daffodil is Wales' national flower and David is the saint who Christianized the Welsh. [2015]
No comments:
Post a Comment