Created by Bryan Strobehn - April 14th 2022
Loveland, OH US
19 S 22nd St, Philadelphia, PA, US
The Mütter Museum