Fish Trap, restaurant on La Digue

fish trap




Interesting facts about Fish Trap:

seychellen.com Palm tree

seychellen.com Palm tree

en_GBEnglish (UK)