OUYA Art Co., Ltd 3 years ago ID: #290275 Listed In : Advertising 2484 Geneva Street, New York, 10016 USA +1 917-469-0549 https://www.lnart.net/ Business Description Our company provides large abstract wall art to customers all over the world, including living rooms, restaurants, bars, galleries and private clubs, free shipping. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Large Wall Art Oversized Canvas Art Large Abstract Painting Abstract Wall ART