Marc Fosh

Marc Fosh

Palma de Mallorca, Spain / Michelin starred Chef with 2 Restaurants in Palma de Mallorca, Spain. Publisher of Fosh Food Magazine.