Welcome to Lido Sands

Interestingly these Fox Squirrels were introduced in LA in 1904, and it's taken them almost 100 years to migrate to Newport Beach (first spotted in 2002).

Facebook

Site by PowerWebCo.com