Designed by
Title
St. Thomas University #197905497
Description
Miami, Florida USA - February 19, 2019: Entrance to St. Thomas University, a small private catholic school established in 1961 and enrolls nearly 5,000 students located in the Miami Gardens district
This image is editorial