Paper Art

I’ve seen Paper Art before but never as cool as this 🙂 No original source unfortunately due to this particular piece being published anonymously to Reddit. If anyone knows its origin, please let me know so I can credit it appropriately. edit: Mentioned on Reddit as original artist being Peter Callesen Source: [Peter Callesen]