Aida Morales

Aida Morales is an inspiring figure who has been influential in revitalizing Roosevelt Island, a New York City island in the East River.…

Read more