A Wild Sheep Chase

Significance of Dolphin Hotel

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

The hotel in which the main character and his girlfriend find the Sheep Professor, and the location of the sheep in the image.