on the beach

young margaret hardie