Photo No. 1342 - Carville, Louisiana 1973

Hospital for Leprosy

Pix  1342

up arrow