Spirit in the sky (45/48)

Spirit in the sky