Slay Your Own Dragon

It’s raining rose petals in celebration of Sant Jordi today in Catalunya.