Designed by
Title
Stamp printed in Austria, is shown Angels, from Last Judgment by Troger #99244773
Description
A stamp printed in Austria, is shown Angels, from Last Judgment by Troger Rohrenbach-Greillenstein Chapel, circa 1968
This image is editorial