Definition of deliquescence.
1. To melt away.
2. Becoming liquid or having a tendency to become liquid.
Wiggling on the ripples of the canal are luscious jaffa palms dancing as the sun sets.


Festival submissions
Submit your photo series to be considered for solo or group exhibitions in Head On Photo Festival 2025. Submissions close 11:59pm Sunday 23 March Sydney time (GMT+11)