Gail Powell is a Reader contributor. See staff page for published articles.
Looking south from Tourmaline Beach in Pacific Beach.
Utility box art in front of OB Rec Center on Santa Monica Ave.
Friendly greeting upon entry.
Ghostly apparition of a airplane on a foggy day over Ocean Beach.
Mural in the Newport Avenue parking lot-Ocean Beach.
Festive Halloween decorations outside of entrance to Southwestern Yacht Club in La Playa.
Vivid staging for Rock Church Porn Debate!
Off-leash loose dogs near Loma Riviera terrorize bike-riders like me.
DJ spinning pre-Porn Debate tunes at The Rock Church!
Fenced area along Heritage Road overlooking Brown Field.
It's that time of year again! FESTA!
Utility box art along India Street-Little Italy.
Parking is always at a premium in Little Italy.
Colorful wall mural along India Street.
Divine La Creperie tent serving bliss on a paper plate!
Piazza Basilone.
If it's raining, then Midway Drive must be flooded!
Colorful wall mural off Cable Street in Ocean Beach.
Innocent-looking utility box art!
Yet another temporary pipe goes beserk at Rialto and West Pt. Loma Blvd. the last …