Mother and son chasing a balloon

The Stage — Hampshire, UK