Kestrel sighting in Barcelona, Spain

Kestral has found his way to the Placa Catylunya, this is major crossroads in Barcelona, Spain. They love wine here so Kestral fits right in, and Spain is next to the country where Port was invented.

IMG_0578

Leave a comment