Definition of "Foxcroft"

Foxcroft