A close up of a flower at Casa Mariquita Hotel.

Casa Mariquita Hotel

229 Metropole Avenue, Avalon, California 90704

Loading...