Andrew Phelps is an American photographer who has been living in Europe since 1990. His work