Los Caracoles

Los Caracoles Photo, Barcelona, Spain
FriscoFrank
Los Caracoles

FriscoFrank DaPeor24aP

Mouth-Watering Grilled Fish Plate with Potato, Tomato and Green Onions