Karoo Desert, South Africa. On the set of the Paradise video (which is coming this week…) PH

Karoo Desert, South Africa. On the set of the Paradise video (which is coming this week…) PH