Avarca Sandals


Handmade Leather Shoes from the Island of Menorca in Spain