January 7, 2019 Villa E by Stephanie Prince Pin on Pinterest Pin Save Photo Save Email Photo Email Designed by Stephanie Prince, Villa E is a modern single-family house located in Geneva, Switzerland.