Ocean Beach Hotel--viewed from the parking lot across the street on Newport Ave.

  • Pinterest

Comments

Sign in to comment