7817_136127354911_705909911_2664820_8230341_n

Presidential election protests in 2006 from the roof of the National Cathedral

also by Leslie Castro

Print Friendly

Leave a Reply