Casa de Palmas, McAllen, Texas
Description:
Casa de Palmas hotel, and nearby houses on Main Street in McAllen, Texas.
Date:
January 19, 1920
Creator:
Eskildsen
Item Type:
Refine your search to only
Photograph
Partner:
The University of Texas – Rio Grande Valley