Banner photographs courtesy of J & J Photography (left) and Emily G Photography.