40751 N Shore Dr, Big Bear Lake, California 92315 USA
Photo Credit: Campendium/Meghan
Claim copyright