John Magruder Photography | Urban Abstract | Cross

Cross