laughingsquid.com
Art in Island, An Interactive Art Museum in the Philippines That Invites Attendees to Take Photos With 3D Paintings
Art in Island is an art museum located in a former Manila bus station that features a slew of paintings, many of which are in 3D, designed for