Love at the Lifeguard Tower Long Beach

Love at the Lifeguard Tower Long Beach

Location: Long Beach, California.