Tuu Ra @ BlackThorn 51

Blackthorn 51, 80-12 51st Ave , Elmhurst, NY