lulas fritas

/LOO-lush FREE-tush/
[Portuguese]

Fried squid

Countries