Spine

Some medical infographics

2013 | Saint Petersburg, Russia

medical-poster

Leave a Reply