Logo for Miró de Mesa Lawyers Spain.