Kathryn Kleekamp, Menemsha October 23, 2009May 17, 2018 uta Menemsha is a beautiful fishing village located on Martha’s Vineyard. This print is available matted to 8×10 or as limited edition matted to 11×14. Please call to order 508-693-3948. Thank you for visiting our website and have a great day today.