Designed by
Title
Banner announcing Al Desafio celebration of martyrs, Leon, Nicaragua #195758081
Description
Leon, Nicaragua - November 27, 2008: Yellow banner announcing celebration of heroes martyrs of communist revolution, called Al Desafio. Green foliage in back
This image is editorial