Installation and Exhibit of Bigfoot Monumental (500cm) Bronze in Avenida Escazu, San Jose, Costa Rica.
Avenida Escazu, Arte Y Cultura - San Jose, Costa Rica
Bigfoot Monumental Exhibit in Avenida Escazu, San Jose, Costa Rica.
April 3, 2013