AEC Boombarstick Mural 3

AEC mural for the Boobarstick festival in Croatia.