Dentist Avondale AZ Estrella Sign

An Estrella sign reflecting off a lake.