Nicolas Favresse and Ben Ditto happy to be back at home sweet Dodo's delight after a nice vertical adventure.
© Nicolas Favresse archive