Completed in 2016 in Spain. Images by Marià Castelló. Can Xomeu Rita is a small dwelling that takes the name of the traditional place name of the interior of the island of Formentera where it is located....