2107 East Thompson Boulevard, Ventura, California 93001 USA
Hotel Front - Evening/Night
Claim copyright