Self-Taught Artist Turns Dead Cockroaches Into Painted Works of Art

Brenda Delgado, a self-taught artist from Manila, in the Philippines, paints dead cockroaches into miniature artworks inspired by classics like Starry Night or Girl With a Pearl Earring. When it comes to unusual art mediums, it’s tough to find something more bizarre than Brenda Delgado’s choice for a canvas. The 30-year-old resident of Caloocan City […]

Centuripe – A Small Italian Town Shaped Like a Person

Centuripe, a small town tucked in the hills of Sicily, is known as “the balcony of Sicily” for the stunning views it offers across to Mount Etna, but few know that, from the air, the town itself is quite the sight. Pio Andrea Peri, a 32-year-old local photographer, recently used his drone to capture the […]