sheer morning

sheer morning

8