Luna rossa

Luna rossa means red moon in Italian and may refer to:Red Moon 
Red Moon 
Luna Rossa Challenge, America's Cup team and their boats
Luna Rossa Winery, U.S. winery


Luna rossa means red moon in Italian and may refer to:Red Moon Red Moon Luna Rossa Challenge, America's Cup team and their boats Luna Rossa Winery, U.S. winery
Read article on Wikipedia