IB PIER

IB PIER

Imperial Beach, California.