No Image Lot 238 A 2001 MADONNA commercial poster mounted on board, 69cm x 99cm with mount. 238A 2001 MADONNA commercial poster mounted on board, 69cm x 99cm with mount. Excalibur Auctions Ltd A 2001 MADONNA commercial poster mounted on board, 69cm x 99cm with mount. Add to watchlist Live