USA - 001

size - 10,230 x 2,560

This is the Smiling Skull bar in Athens Ohio, USA.


Print sizes

17" x 68"

23" x 91"