Kansas City, Missouri Joined July 2022 79 Followers 6 Following
79 Followers 6 Following
Blood Red Shoes / Sky Larkin Oct 29, 2010 Chicago, Illinois, United States