Osprey are a large construction company based in Perth, Australia, who specialise in oversized removal and development. This brand had to be simple, strong and recognisable in an instant to best capture their audience.
Osprey are a large construction company based in Perth, Australia, who specialise in oversized removal and development. This brand had to be simp Read More