St James by the Sea, La Jolla, CA

Click HERE for more info and to and to purchase tickets