Filmed at Petra Farm, Paros