Skip to content

Category: Travel

The Nuba Survival

In an isolated field near a dilapidated barn stands this chilling portrayal of the situation of the Nuba peoples of Sudan. This disturbing sculpture is made all the more powerful […]

Spanish Fortress: the castle of L’Aquila

The Spanish Fortress of L’Aquila know as “il Castello” by the Aquilans, is one of the most impressive Renaissance castle in Central/Southern Italy and was built in the 16th century, […]