Miami Dic 2002 (2 of 12)
Holliwood Beach Santa Teresita Church