Vistaprint has a limited time discount on canvas prints where you can get two popular sizes at 50% off.
30cm x 30 cm - original price:$55.00 current sale price:$27.50
50cm x 70 cm - original price:$130.00 current sale price:$65.00
50cm x 70 cm is quite a large size (see deal photo for comparison) and suitable for smaller houses or apartments.
If you are new to Vistaprint, you can also get 20% off using new customer code.