Sign in to continue
Sign up to get started
May Day 2007
Some placard bearing workers at the May Day Parade at the Independence Square, Accra
News