Wednesday, February 13, 2008
Apollo Park
Apollo Park in located in Lancaster California just north of Avenue G on 50th Street West. I was taking a walk around one of the ponds when I got this photo. You can see an arial photo of the park by clicking HERE.