Who would ever guess that this idyllic scene was taken from the San Diego River overpass on Mission Center Road in the heart of Mission Valley?
March 10, 2010
Who would ever guess that this idyllic scene was taken from the San Diego River overpass on Mission Center Road in the heart of Mission Valley?
March 10, 2010