Saint Blaise
The flag depicts Saint Blaise, the patron saint of Dubrovnik.