Bryce Hospital (the Alabama State Hospital for the Insane)
This photograph first appeared on Medium Oct. 4, 2021 As Halloween approaches, The old Bryce Hospital sits empty, under construction....
Bryce Hospital (the Alabama State Hospital for the Insane)
Miami Youth Climate Strike
Alabama Youth Climate Strike
Hurricane Michael approaches Rosemary Beach, Oct. 6, 2018
March for Our Lives, March 24, 2018
Anti-President Trump rally, The University of Alabama, November 2016
Candidate Donald Trump rally, Anaheim, May, 2016
Inn for the Night
Peaceful Perch
Westboro Baptist Church and counter protest, 2011, Tuscaloosa, Alabama