09-5056-6

Uploaded by Navy Medicine
License No known copyright restrictions
Comments 0
Favorites 0
Views 56
Date taken 1952-12-15 00:00:00
Date uploaded 2025-03-17
Tags trinidad, buildings, hospital
Visibility public