Joao Pedro Tavares # Portugal # Carved on the Ocean November 19, 2023November 19, 2023 Administrator Previous