Mamalelekala Cemetary on Village Island

Mamalelekala Cemetary on Village Island, 1912 (5 x 7 inches, Vellum): $300.00