Thank you for your patience while we retrieve your images.
Beach Grass Trio, Little River State Beach, California

Beach Grass Trio, Little River State Beach, California