This humongous spider statue was erected right in front of Museo de Bellas Artes.
Images in these galleries are © copyrighted by the author and cannot be used without permission.