meaning of landscape painting

1. a genre of art dealing with the depiction of natural scenery


Related Words

landscape painting |

Developed & Maintained By Taraprasad.com

Treasure Words