A look up the long tree-lined driveway to the beautiful luxury hotel called the Castel son Claret on the island of Mallorca in Catalonia, Spain. Photo by Julie Shipman Photography
A look up the long tree-lined driveway to the beautiful luxury hotel called the Castel son Claret on the island of Mallorca in Catalonia, Spain. Photo by Julie Shipman Photography