okfine
Diamond Member
If you ever drive the 101 Freeway between Camarillo and Ventura you can see this Santa along side the road in Nyeland Acres.
Everyone Is Social Distancing » KVTA
kvta.com