China Camp State Historic Park » Barnacles on the Pier

Leave a comment