Country Roads Magazine cover design and rooster painting by Anna Macedo.