Book cover for The Gentle Shepherd

The Gentle Shepherd

A Pastoral Comedy

Description of book

Author.Allan Ramsay

English