Wailing Wall in San Diego

Wailing Wall in San Diego is a wall. Wailing Wall is located near Court Way.