A close up of a dirty room at Hotel Mariposa.

Hotel Mariposa

5029 California 140, Mariposa, California 95338

Loading...