Display albums on your Store with
PUBLISHED
John Karraca

I'm from Italy, Sardinia, one of the best island in the world. I’m a photographer for passion... and i've traveled the 55% of the world...thousands of photos in my mind and in my memories i want share with you!