22 Esplanade, Beach Front, Eastern Cape 5211 South Africa
Hotel Front - Evening/Night
Claim copyright