Created by susie.shore.7 - July 10th 2016
20 E Archer St, Tulsa, OK, US
Center Of The Universe Below The Clocktower