I think it is the Christogram IHS and the "cup" is an Obstensorium.debra wrote:Is that Greek pi on the larger cup?
The meaning of the print is a celabration (almost a Triumph ) of the Blessed Sacrament.
Interestingly, this image has analogies with a few ancient cards. The first that come to my mind are:
* Visconti Sforza World
* Sola Busca ace of coins