The Aphrodite Leave a reply I didn't know frozen margaritas were a Greek thing. Posted by neror on Natuba Share this:FacebookXLike this:Like Loading...