Tag

D60

Browsing
France

Paris. There’s no need for fancy detailed explanation on why this city is one of the most visited in the entire world. History, architecture, fashion, literature, art, cuisine… you name it, Paris has it.

Cuba

One of my favorite photos from Cuba. This one was taken in the province of Holguin. In the city of Guardalavaca to be more precise. Guardalavaca literally means “guard the cow” in Spanish. I took this photo during a walk…