Barrats has been hand-making shoes since the days of Queen Victoria. Its flagship store, in Inca, also sells jackets and luggage.
Barrats
Mallorca
Mallorca
Barrats has been hand-making shoes since the days of Queen Victoria. Its flagship store, in Inca, also sells jackets and luggage.