1161 2018 Karajan Square – Horse SwallowSalzburg Austria ← Previous Next → Karajan Square and Horse Swallow