Preview Praia da Rocha Baixinha or Praia dos Tomates Low Rock beach, Albufeira District, Portugal. Image ID: 796-2767 Artist: Michael DeFreitas Purchase a commercial license Buy framed prints & more from our print store