No, it is not Santa Cruz Island. Yes, it is part of the Channel Islands National Park. I am looking for the name of the geological feature in the photo. If that is too obscure then at least name the island.
Roman ruin, not in Italy
You are correct! Ruins of Trier Imperial Baths. Built in the 4th century AD during Constantine’s reign.Roman Bath in Trier, Germany