Leopard Argentina > Buenos Aires Leopard City Buenos Aires , Country Argentina Writer Writer Unknown Tags Animal Graffiti Buenos Aires Graffiti Argentina Graffiti