270119_2191097507836_1559081382_2284357_4409234_n

The Changarrito being rolled through Venice during the biennial

also by Leslie Castro

Print Friendly

Leave a Reply