Share
twitterlinkedinfacebook
Image 1 of 1
KGA00280ECU.jpg
A poster of The Beatles nags up next to the Chilean flag in a restaurant in Borbon.