There is nothing quite as overpowering as the acidic stench of the fresh, wet feces from more than 4 million birds that have apparently decided to winter in Rome this year.
Read Full Article »
There is nothing quite as overpowering as the acidic stench of the fresh, wet feces from more than 4 million birds that have apparently decided to winter in Rome this year.