The Last Samurai, Philosophy

18-May-2018 Friday
When you take your philosophy exam...


v20240901