aibo robot dog art show metropolitan museum of art Published 07/24/2012 at 528 × 477 in Dog Art Show at The Met Next → Post a comment or leave a trackback: Trackback URL.