Onlookers watch nonchalantly from the cafe terraces as Atlantic waves pound against the rocks at The Caves of Hercules, northwest Morocco
Comments
Sign in or get an account to comment.