What are Specular and Diffuse Reflection? Featuring Arizonans for Children

Comments

Popular posts from this blog

Weekend mentoring fun!!!

Never Give Up...an important message for those in the foster care system!

A Weekend of Arizonans for Children - Easter!