Created by jeffwithajee - September 6th 2019
Compton, CA US
4600 N Virginia Rd, Long Beach, CA, US
Rancho Los Cerritos Museum