Taylor & Josh
Taylor & Josh

We're getting married!

Taylor Bowser
and
Josh Schueller

April 21st 2023
La Romana Dominican Republic
611 Days Ago