Christopher Dell

Christopher Dell holds a degree in Art History from the Courtauld Institute, London. He lives in Barcelona, Spain.

Books by this Author

Monsters

Explore

CONNECT WITH US