Travel: Morocco - Big Earth Travel Photography by Cheryl Ramalho

Glamorous swimming pool!

Marrakech, Morocco.

Moroccoresortswimming pool