Everywhere was shrouded in mist, but this didn't deter these enthusiasts at the outdoor gym on the Sea Point promenade.
Comments
Sign in or get an account to comment.