Studio Osa is led by Elizabeth Bean, a graphic designer and creative entrepreneur based in the beautiful Osa Peninsula, Costa Rica.