Photo

Cantagallo storefront with animatronics sign, reading "Show De Animatronics".
Cantagallo storefront with animatronics sign, reading "Show De Animatronics". (Jan. 30, 2025)

Tagged Articles

Cantagallo storefront with animatronics sign, reading "Show De Animatronics".
Lo Barnechea (Cantagallo), Chile
Dec. 1994 - Present

Photo taken on: Jan. 30, 2025