hard work:
flashes of inspiration
amid rocky waves

Advertisements