sheep pen


Meanings

  • a pen for sheep