Angel of Venice

More Views

Quick Overview

A moving historical adventure set against the backdrop of the last great sea battle - the Battle of Lepanto - ever fought in the Mediterranean.

In stock

£6.99