Liberia, 2019Add to Cart Add to Lightbox Download
3 November 2019, Monrovia, Liberia: A man decorates the altar in the old worship space of the Providence Baptist Church, which is also known as 'the cornerstone of the nation', as it was in here that Liberia's declaration of independence was signed.
- Albin Hillert
- Image Size
- 3965x5939 / 12.7MB