What is the version of the following sentence with correct punctuation?

Japan Photo Aoyama Technical College Pictures of Modern Architecture
Japan Photo | Aoyama Technical College - Pictures of Modern Architecture