Pigeon with green wings

Hi there

I'm wondering if anyone could tell me the most likely explanation for the bright green colour under the wings of this pigeon (?) at our local business park. The green is under both wings but only visible when flying. 

Thanks in advance for any insight/ideas you may have!