Marsa Allam Sanabel Bay

Tennis Club

Design by Mountarchitects