full screendownload
Azure waves of Waikiki Beach
The ocean shore with a beach and multi-storey buildings on the shore