Liam Dempsey

Greater Philadelphia

Communications Designer, among other things.