Biscayne House of Refuge - Miami Beach, Florida.

Biscayne House of Refuge - Miami Beach, Florida.