AEC Boombarstick Mural 6

AEC mural for the Boobarstick festival in Croatia.