1131 Back Bay Dr, Newport Beach, California 92660-7405 USA
Photo Credit: Campendium/Cynthia
Claim copyright