All Paintings
Every painting is hand-painted in oil on canvas by a professional artist and made to order in your size, with free worldwide shipping.
267 paintings
Filters (5)
Subject
Portraits437Self-portraits55Paintings of Women389Landscapes143The Sea37Cityscapes28Night Paintings21Flowers & Still Life105Religious Art785Mythology242History & Battles47Nudes30Animals112Everyday Life185Dog Paintings56Cat Paintings10Horse Paintings42Tree Paintings66Sunset Paintings6Winter & Snow8✓Children261Romantic Paintings54Greek Mythology84Venus Paintings24Jesus Paintings245Angel Paintings107✓Hell & Demons6Magic & Witchcraft18Christmas Paintings51Halloween Paintings47Living Room222Bedroom599Kitchen & Dining64Office & Study510
Art movement
Abstract Art1Academic Art46Art Nouveau1✓Baroque247Dutch Golden Age58Early Renaissance352Expressionism17High Renaissance143Impressionism104Mannerism120Neoclassicism111Northern Renaissance169Old Masters10Post-Impressionism59✓Pre-Raphaelite20Realism120Renaissance462Rococo122Romanticism155Symbolism18Tonalism2Ukiyo-e3
Artist
Adriaen van der Werff5Annibale Carracci4Anthony van Dyck7Artemisia Gentileschi2Bartolomé Esteban Murillo14Caravaggio11Diego Velázquez9Edward Burne-Jones2Ford Madox Brown4Francesco Solimena3Francisco de Zurbarán4Frantzeskos Kavertzas2Gabriel Metsu2Georges de La Tour5Gerard de Lairesse2Gerard ter Borch3Gerard van Honthorst6Giambattista Pittoni6Guercino9Guido Reni3Jacob Jordaens2Jan Brueghel the Elder2John Everett Millais7John William Waterhouse2Josefa de Óbidos2Judith Leyster3Jusepe de Ribera3Louis Le Nain3Luca Giordano2Michiel Sweerts2Nicolaes Maes2Nicolas de Largillière3Nicolas Poussin4Peter Paul Rubens23Pierre Parrocel3Pieter Aertsen2Pieter de Hooch11Simon Vouet4Theodore Poulakis3Valentin de Boulogne3+ 75 more artists A–Z
Orientation
Starting price
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
Baroque
Juan Bautista Martínez del Mazo
Infanta Margarita Teresa in a Pink Dress
From $299$599
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%
Baroque
Diego Velázquez
Portrait of the Infanta Maria Theresa of Spain
From $299$599
−50%
−50%
−50%
−50%
−50%
−50%
−50%
−50%



































