stella apts 7 the beach


stella apts the near beach with flowers of sand