Ahi tartare

The ahi tartare is a work of art. Pelican Hill Resort, CA.

Leave a Reply