I wonder what this company produces?

This building in Sevilla, made us giggle…perhaps banks need plaster this sign all over their branding and be a bit more upfront about their morals.

Advertisements