Designed by
Title
The table of the priest inside the cathedral of Leon, Nicaragua #92005138
Description
A bible and other sacred things over the table at the altar of the cathedral of Leon, an UNESCO Heritage Centre of Nicaragua.
This image is editorial