Siege of Barcelona

from Wikipedia, the free encyclopedia

Barcelona was besieged several times: