artistmarketingresources.com
Art Rooms London: #Artists Apply For 1 of 70 F+R+E+E Hotel Rooms to Exhibit Your Art
ARTROOMS is a new concept in art exhibiting your art. Artists are free to create their own environment in a room in the prestigious Melia White House Hotel, London! Artists apply now until December…