It's a shame, this gorilla has become the national symbol for Barcelona in Spain. When I was last there, pics of him were everywhere, even on the tram tickets.
More information about formatting options
It's a shame, this gorilla has become the national symbol for Barcelona in Spain. When I was last there, pics of him were everywhere, even on the tram tickets.