Natural rocky beach of Qawra Point in Malta

Natural rocky beach of Qawra Point in Malta