On Beach Galleries