Cayetana show history: 247 shows · documented from 2013 to 2019 · 197 venues · 54 flyers.
Oct 30, 2016