Los Caracoles

Los Caracoles Photo, Barcelona, Spain
FriscoFrank
Los Caracoles

FriscoFrank DaPe8or24aP

Glass of Sangria, Garlic Shrimps, Tomato with Bread, Jamon-Iberian Ham, and Snail Bread