Tag: The historic Hotel Atwater on this island south of L.A. dates from the 1920s

close