Stock Photo - The coast at the Town of Ribeira da janela on the Island of Madeira in the Atlantic Ocean of Portugal. Madeira, Porto Moniz, April, 2018

Stock Photo: The coast at the Town of Ribeira da janela on the Island of Madeira in the Atlantic Ocean of Portugal. Madeira, Porto Moniz, April, 2018.