Stabilized image on a beach in Malgrat de Mar prStabilized image on a beach in Malgrat de Mar province of Barcelona dog tracks on the sandhttps://youtu.be/V3v28MZ7vWw