Christopher Dell

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

Books by this Author

Read more about this book

Explore

CONNECT WITH US