Phillipe with his daughter Elizabeth, proprietors of the Tama Lodge, a luxury hotel in Mbour, Senegal.
Size: 3744px × 5616px
Location: Senegal Africa
Photo credit: © Barry Lewis / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: africa, hotel, lodge, luxury, mbour, senegal, tama, west