Clouds looming over the clear blue waters of the ocean near Calheta beach in Calheta, Madeira.
Coffee