The Len Lye Building, New Plymouth, is an art gallery/museum is a wall of mirrors on the outside. Although the day was wet it still created am amazing effect.
Comments
Sign in or get an account to comment.