Stock Photo: altar of antwerp cathedral, antwerp flanders belgium