Ribat - Arabic Fortification

Ribat - Arabic Fortification - Ribat In Mahdia -a Seaside Town In Tunisia Photo