Cassie Carter enjoys the warm late summer sun on her naked beasts as she relaxes in her London flat.