May 18, 2025 by Jonathan Hays
Nobody told me there would be snails in Seville! They were actually pretty tasty.