Laguna Beach, California, United States
Hot Shoe Pix

"Real Estate and Architectural Photography for Discerning Clients"