Cart 0

Custom 16x20 Inch Oil Painting

$ 650.00
Order your custom 16x20 inch oil painting today! A 16x20 inch painting is one of the most common sizes ordered and is a great size to put up on your walls! A custom oil painting will take approximately 3-5 weeks from start to finish and approximately 3 days for shipping via USPS Priority Mail. You can email the picture(s) to

Customer Reviews

Based on 3 reviews Write a review