502586965_10161995563708165_7649924383968918605_n Published August 11, 2026 at 2048 × 1152 in Ventura Land Trust Next →