Diverted to SFO

Sightseeing at San Francisco Int'l Airport. SFO is a major international airport located 13 miles south of downtown San Francisco, CA, USA. The airport was first opened on May 7, 1927 on 150 acres of cow pasture.

User
New York, USA
Views
5,891

Likes
0
Photos
81
Updated
5 days ago