eli-spencer- the cynocephalus (dog-headed), st. christopher

more about : eli-spencer