Beach Umbrella

Beach Umbrella

Los Angeles, CA, United States2026

New Topographics
© Steven Chen