Telescope

A telescope used by sailors.

More by Snehangshu Shekor Samrat

View profile