Steph & Jo are a travel couple from Amsterdam who love traveling the world and chasing their dreams abroad. They are also hugely passionate about art and paintings.