Giedrius Ivanauskas

Founder / Editor in Chief at Made in Shoreditch Magazine