Sun, sand and souks

1 min read

SHORT BREAK

Marrakesh provides a brilliant backdrop and a strikin