Battle of Buda


There have been several Battles of Buda in history: