Size: Our Size is by centimeter,not inches. 1inch =2.54cm
20x30cm = 8×12 inch
30x40cm = 12×16 inch
40x60cm = 16×24 inch
50x70cm = 20×28 inch
60×80cm = 24×32 inch
70x100cm = 28×40 inch
Technics: Canvas Printed by machine,not handmade.
Frame. No,We only have canvas to keep down the cost.
Welcomed. if you need bigger size or customized picture,please send us messenge.