Wednesday, March 19, 2025 | Iglesia San Lorenzo Martir, Cádiz, Spain

Apparently there was a mummy found in this church

Times Favored x 0