Richard Casillas

Richard Casillas captures stunning moments and brings them to life with his photography. His favorite subjects are beach sceneries and his home city of Long Beach California. He does most of his work while walking his dog. She sits right by his side in almost every shot he takes.