“World
This is the World of Art showroom at Improve Centre in Vaughan.

World of Art sells Persian carpets and rugs.

If you look closely, the showroom has two paintings, one of a sexy woman lying on a bed and another of a pot of flowers.

Picture of World of Art taken at Improve Centre in August, 2023.




Address: 7250 Keele Street, Vaughan, ON L4K 1Z8