Taylor Haacke

TaylorHaacke.png

Fun Fact: Currently spending my last semester in Glasgow, Scotland!


- Published Works -

The Muse

Russian Roulette