AEC Boombarstick Mural 7

AEC mural for the Boobarstick festival in Croatia.