Imelda Ogilvy

Imelda Ogilvy is an advertising agency based in Ljubljana, Slovenia.

Website: imeldaogilvy.si