Thia and Leon {Babylonstoren Explorations}

This is what happens when you combine two happy humans, winter sun in CT and a rad location. Thia and LeonĀ art the kind of people that just make you smile - simply because they don't stop smiling- it's good vibes and just chilled moments of love...