Preview Porto Tramatzu beach, Teulada, Sardinia, Italy Image ID: 746-43057 Artist: Dario Mainetti Purchase a commercial license Buy framed prints & more from our print store sardegna sea seaside water horizontal teulada beach sand rock people bather summer landscape porto tramatzu