LIFE ON EARTH. SHOT ON DIGITAL. BARCELONA - SPAIN // SPLIT - CROATIA. 2025